Text copied to clipboard!

Naslov

Text copied to clipboard!

Ruby Programer

Opis

Text copied to clipboard!
Tražimo iskusnog Ruby programera koji će se pridružiti našem timu za razvoj softvera i pomoći u izgradnji i održavanju skalabilnih web aplikacija. Idealni kandidat ima snažno razumijevanje Ruby jezika, posebno Ruby on Rails okvira, te iskustvo u radu s bazama podataka, API-ima i modernim alatima za razvoj softvera. Kao Ruby programer, radit ćete na razvoju novih funkcionalnosti, optimizaciji postojećeg koda i surađivati s timom dizajnera, frontend developera i voditelja projekata kako biste isporučili visokokvalitetna rješenja. Očekuje se da budete samostalni, ali i spremni na timski rad, te da aktivno doprinosite tehničkim odlukama i poboljšanjima procesa. Vaše odgovornosti uključuju pisanje čistog, održivog i testiranog koda, integraciju s vanjskim servisima, kao i sudjelovanje u dizajnu arhitekture aplikacija. Također ćete biti uključeni u code review procese i mentoriranje manje iskusnih članova tima. Poželjno je da imate iskustva s alatima za verzioniranje (npr. Git), poznavanje DevOps praksi, te razumijevanje principa agilnog razvoja softvera. Dodatna prednost je iskustvo s frontend tehnologijama poput JavaScript-a, React-a ili Vue.js-a. Ako ste strastveni u vezi s programiranjem, volite rješavati kompleksne probleme i želite raditi u dinamičnom i poticajnom okruženju, pozivamo vas da se prijavite i postanete dio našeg tima.

Odgovornosti

Text copied to clipboard!
  • Razvoj i održavanje Ruby on Rails aplikacija
  • Pisanje čistog, testiranog i dokumentiranog koda
  • Integracija s vanjskim API servisima
  • Suradnja s timom dizajnera i frontend developera
  • Sudjelovanje u planiranju i dizajnu softverske arhitekture
  • Code review i mentoriranje mlađih developera
  • Optimizacija performansi aplikacija
  • Praćenje i implementacija novih tehnologija
  • Rad u agilnom okruženju (Scrum, Kanban)
  • Pisanje i održavanje tehničke dokumentacije

Zahtjevi

Text copied to clipboard!
  • Minimalno 3 godine iskustva u Ruby programiranju
  • Odlično poznavanje Ruby on Rails okvira
  • Iskustvo s relacijskim bazama podataka (npr. PostgreSQL, MySQL)
  • Poznavanje Git verzioniranja
  • Iskustvo u radu s RESTful API-ima
  • Razumijevanje principa objektno orijentiranog programiranja
  • Poznavanje testiranja (RSpec, Minitest)
  • Sposobnost samostalnog i timskog rada
  • Dobro poznavanje engleskog jezika u govoru i pismu
  • Poželjno iskustvo s frontend tehnologijama (JavaScript, React, Vue.js)

Moguća pitanja na intervjuu

Text copied to clipboard!
  • Koliko godina imate iskustva u Ruby programiranju?
  • Koje Ruby on Rails projekte ste do sada razvijali?
  • Imate li iskustva s radom u agilnim timovima?
  • Kako pristupate testiranju koda?
  • Koje alate koristite za verzioniranje i suradnju?
  • Imate li iskustva s integracijom vanjskih API-ja?
  • Kako rješavate probleme s performansama aplikacije?
  • Jeste li ikada mentorirali druge developere?
  • Koje frontend tehnologije poznajete?
  • Zašto želite raditi na ovoj poziciji?